Funkcje skalarne ODBC

JΩzyk SQL aparatu Microsoft« Jet obs│uguje sk│adniΩ zdefiniowan╣ w ODBC dla funkcji skalaranych. Na przyk│ad, kwerenda:

SELECT DAILYCLOSE, DAILYCHANGE FROM DAILYQUOTE
WHERE {fn ABS(DAILYCHANGE)} > 5

zwr≤ci wszystkie wiersze, w kt≤rych warto£µ bezwzglΩdna zmiany ceny akcji jest wiΩksza ni┐ piΩµ.

Obs│ugiwany jest podzbi≤r funkcji skalarnych zdefiniowanych w ODBC. Poni┐sza tabela wymienia obs│ugiwane funkcje.

Dalsze informacje o opisie argument≤w i pe│ne obja£nienie sk│adni w│╣czania funkcji w instrukcje SQL mo┐na znaleƒµ w dokumentacji ODBC.

Funkcje obs│ugi ci╣g≤w
ASCII LENGTH RTRIM
CHAR LOCATE SPACE
CONCAT LTRIM SUBSTRING
LCASE RIGHT UCASE
LEFT    

Funkcje numeryczne
ABS FLOOR SIN
ATAN LOG SQRT
CEILING POWER TAN
COS RAND MOD
EXP SIGN  

Funkcje czasu i daty
CURDATE DAYOFYEAR MONTH
CURTIME YEAR WEEK
NOW HOUR QUARTER
DAYOFMONTH MINUTE MONTHNAME
DAYOFWEEK SECOND DAYNAME

Konwersja typ≤w danych
CONVERT Litera│y ci╣g≤w mog╣ byµ konwertowane do nastΩpuj╣cych typ≤w danych: SQL_FLOAT, SQL_DOUBLE, SQL_NUMERIC, SQL_INTEGER, SQL_REAL, SQL_SMALLINT, SQL_VARCHAR oraz SQL_DATETIME.

Zobacz te┐

Konfigurowanie aparatu baz danych Microsoft Jet do wsp≤│pracy z ODBC